//Order.java
package decorator.printinvoice;

import java.util.*;

/**
 * order
 *@author:youtubezou
 *@version:2012-7-25
 */
public interface  Order {
	
	public void print();
	
	public void add(OrderLine item);
	
	public void remove(OrderLine item);
	
	public double getGrandTotal();
	
	public String getCustomerName();

	public void setCustomerName(String customerName);

	public Date getSalesDate();

	public void setSalesDate(Date salesDate);
}
